package com.springboot.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * 注释
 *
 * @author zjb
 * @since 2025/10/29 21:47
 */
@Data
public class ProductDetailVO {

    /**
     * 商品ID（自增主键）
     */

    private Integer productId;

    /**
     * 商品名称
     */
    private String productName;

    /**
     * 所属分类ID（关联category表）
     */
    private Integer categoryId;

    /**
     * 基础价
     */
    private BigDecimal defaultPrice;

    /**
     * 主图URL
     */
    private String mainImage;

    /**
     * 详情图URL（逗号分隔）
     */
    private String subImages;

    /**
     * 商品详情（HTML或富文本）
     */
    private String detail;

    List<ProductSKUVO> skus;

    List<ProductSpecColorVO> colors;

    List<ProductSpecSizeVO> sizes;
}